\hypertarget{splinalg_8finc}{}\section{api/splinalg.finc File Reference}
\label{splinalg_8finc}\index{api/splinalg.\+finc@{api/splinalg.\+finc}}
This graph shows which files directly or indirectly include this file\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=162pt]{splinalg_8finc__dep__incl}
\end{center}
\end{figure}
\subsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
type(fgsl\+\_\+splinalg\+\_\+itersolve) function \hyperlink{splinalg_8finc_a8766250bd608e07c616631f63aa4f7d4}{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc} (T, n, m)
\item 
subroutine \hyperlink{splinalg_8finc_af5c33fc65867faccfca3d77d97bf09c6}{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free} (w)
\item 
character(kind=fgsl\+\_\+char, len=fgsl\+\_\+strmax) function \hyperlink{splinalg_8finc_aff2a34f59337673c4505ea7da7d1b231}{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name} (w)
\item 
integer(fgsl\+\_\+int) function \hyperlink{splinalg_8finc_a733e162fdb2fc23316909d59f028846e}{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate} (A, b, tol, x, w)
\item 
real(fgsl\+\_\+double) function \hyperlink{splinalg_8finc_ac561a87afce38805f1632a4a83394156}{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr} (w)
\end{DoxyCompactItemize}


\subsection{Function/\+Subroutine Documentation}
\hypertarget{splinalg_8finc_a8766250bd608e07c616631f63aa4f7d4}{}\index{splinalg.\+finc@{splinalg.\+finc}!fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc}}
\index{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc}!splinalg.\+finc@{splinalg.\+finc}}
\subsubsection[{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc}]{\setlength{\rightskip}{0pt plus 5cm}type(fgsl\+\_\+splinalg\+\_\+itersolve) function fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+alloc (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+type), intent(in)}]{T, }
\item[{integer(fgsl\+\_\+size\+\_\+t), intent(in)}]{n, }
\item[{integer(fgsl\+\_\+size\+\_\+t), intent(in)}]{m}
\end{DoxyParamCaption}
)}\label{splinalg_8finc_a8766250bd608e07c616631f63aa4f7d4}
\hypertarget{splinalg_8finc_af5c33fc65867faccfca3d77d97bf09c6}{}\index{splinalg.\+finc@{splinalg.\+finc}!fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free}}
\index{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free}!splinalg.\+finc@{splinalg.\+finc}}
\subsubsection[{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free}]{\setlength{\rightskip}{0pt plus 5cm}subroutine fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+free (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+splinalg\+\_\+itersolve), intent(inout)}]{w}
\end{DoxyParamCaption}
)}\label{splinalg_8finc_af5c33fc65867faccfca3d77d97bf09c6}
\hypertarget{splinalg_8finc_a733e162fdb2fc23316909d59f028846e}{}\index{splinalg.\+finc@{splinalg.\+finc}!fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate}}
\index{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate}!splinalg.\+finc@{splinalg.\+finc}}
\subsubsection[{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+iterate (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+spmatrix), intent(in)}]{A, }
\item[{type(fgsl\+\_\+vector), intent(in)}]{b, }
\item[{real(fgsl\+\_\+double), intent(in)}]{tol, }
\item[{type(fgsl\+\_\+vector), intent(inout)}]{x, }
\item[{type(fgsl\+\_\+splinalg\+\_\+itersolve), intent(inout)}]{w}
\end{DoxyParamCaption}
)}\label{splinalg_8finc_a733e162fdb2fc23316909d59f028846e}
\hypertarget{splinalg_8finc_aff2a34f59337673c4505ea7da7d1b231}{}\index{splinalg.\+finc@{splinalg.\+finc}!fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name}}
\index{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name}!splinalg.\+finc@{splinalg.\+finc}}
\subsubsection[{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name}]{\setlength{\rightskip}{0pt plus 5cm}character(kind=fgsl\+\_\+char,len=fgsl\+\_\+strmax) function fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+name (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+splinalg\+\_\+itersolve), intent(in)}]{w}
\end{DoxyParamCaption}
)}\label{splinalg_8finc_aff2a34f59337673c4505ea7da7d1b231}
\hypertarget{splinalg_8finc_ac561a87afce38805f1632a4a83394156}{}\index{splinalg.\+finc@{splinalg.\+finc}!fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr}}
\index{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr@{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr}!splinalg.\+finc@{splinalg.\+finc}}
\subsubsection[{fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr}]{\setlength{\rightskip}{0pt plus 5cm}real(fgsl\+\_\+double) function fgsl\+\_\+splinalg\+\_\+itersolve\+\_\+normr (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+splinalg\+\_\+itersolve), intent(in)}]{w}
\end{DoxyParamCaption}
)}\label{splinalg_8finc_ac561a87afce38805f1632a4a83394156}
